Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
23 FINCH ROAD Semi-Detached £120,000 23 Oct 2017
34 FINCH ROAD Terraced £103,500 10 Nov 2017
42 FINCH ROAD Terraced £75,000 10 Jul 2009
46 FINCH ROAD Terraced £25,000 12 Jun 2000
48 FINCH ROAD Terraced £95,000 5 Feb 2020
50 FINCH ROAD Terraced £20,000 16 Jul 2001
54 FINCH ROAD Terraced £22,000 30 Apr 1999
56 FINCH ROAD Terraced £66,000 17 Nov 2003
58 FINCH ROAD Detached £90,000 4 Nov 2016